dogs cats factor american cash flow association cfa siberian cats puppies cat real estate investment informatica cash flow inform pet broker dog internet cattery factoring